Self-generating Programs - Cascade of the Blocks
نویسندگان
چکیده
When building complex applications the only way not to get lost is to split the application into simpler components. Current programming languages, including object oriented ones, offer very good utilities to create such components. However, when the components are created, they need to be connected together. Unluckily, these languages are not a very suitable tool for that. To help with composition of the components we introduce cascade – a dynamic acyclic structure built from blocks, inspired by the Function Block approach. The cascade generates itself on-the-fly during its evaluation to match requirements specified by input data and automatically orders an execution of the individual blocks. Thus the structure of a given cascade does not need to be predefined entirely during its composing/implementation and fixed during its execution as it is usually assumed by the most approaches. It also provides a real-time and fully automatic visualization of all blocks and their connections to ease debugging and an inspection of the application.
منابع مشابه
High Frequency Transformer Isolated Quasi Z-Source Cascade Multilevel Inverter
In this paper, a new structure of HFTI-qZS-CMI has been proposed. The proposed structure is capable of generating high-voltage for medium to high power applications. By adding a switch, a capacitor and a high-frequency transformer and also eliminating an inductor from each qZS-CMI cell, the HFTI-qZS-CMI structure will be created. Using the high-frequency transformer in the proposed structure, l...
متن کاملIt takes two to tango, a dance between the cells of origin and cancer stem cells in the Drosophila larval brain.
During malignant transformation the cells of origin give rise to cancer stem cells which possess the capacity to undergo limitless rounds of self-renewing division, regenerating themselves while producing more tumor cells. Within normal tissues, a limitless self-renewal capacity is unique to the stem cells, which divide asymmetrically to produce more restricted progenitors. Accumulating evidenc...
متن کاملگسستهسازی زمانی بارش بر اساس مدل آبشاری میکروکانونیک (توسعه بسته نرمافزاری و مطالعه موردی)
Rain gauge stations that measure fine scale rainfall are mainly limited in number or in the length of the recorded data. Therefore, temporal disaggregation models have been considered because of their ability in generating fine scale data from coarse scale measurements of rainfall. In this study, microcanonical cascade model, which is based on the scaling properties of rainfall and consta...
متن کاملOn Feasibility of Adaptive Level Hardware Evolution for Emergent Fault Tolerant Communication
A permanent physical fault in communication lines usually leads to a failure. The feasibility of evolution of a self organized communication is studied in this paper to defeat this problem. In this case a communication protocol may emerge between blocks and also can adapt itself to environmental changes like physical faults and defects. In spite of faults, blocks may continue to function since ...
متن کاملOn Cascade Products of Answer Set Programs
Describing complex objects by elementary ones is a common strategy in mathematics and science in general. In their seminal 1965 paper, Kenneth Krohn and John Rhodes showed that every finite deterministic automaton can be represented (or “emulated”) by a cascade product of very simple automata. This led to an elegant algebraic theory of automata based on finite semigroups (Krohn-Rhodes Theory). ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014